{ pkgs, ... }:
{
  config = {
    programs = {
      appimage.enable = true;
      command-not-found.enable = false; # Unavailable for flake-based OS configurations.
      fish.enable = true;
      git = {
        enable = true;
        lfs.enable = true;
      };
      nano.enable = false;
      nix-ld.enable = true;
      vim = {
        enable = true;
        defaultEditor = true;
      };
    };
    environment.systemPackages = with pkgs; [
      _7zz
      aria2
      elinks
      trash-cli
      unrar-free
      unzipNLS
    ];
  };
}
